Big Huge Thesaurus

tooth socket

noun

sounds kind of like